n. trendy; up to date, keeping up with what is most recent, state of the art
Copyright © 2018 WordTech Co.